@import './vars.module.scss';
:global {
    *,
    :after,
    :before {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        -webkit-margin-before: 0px;
        -webkit-margin-after: 0px;
        -webkit-margin-start: 0px;
        -webkit-margin-end: 0px;
    }
    img {
        border: 0;
    }
    body,
    input,
    textarea,
    keygen,
    select,
    button,
    a {
        font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Arial,
            sans-serif;
        color: $text-color;
        outline: none;
    }
    html,
    body {
        border: 0;
        height: 100%;
        font-size: 14px;
    }
    .app-body {
        background-color: $--body-bgcolor;
    }
    .app-content {
        height: 100%;
        .ant-pagination-item,
        .ant-pagination-prev .ant-pagination-item-link,
        .ant-pagination-next .ant-pagination-item-link,
        .ant-pagination .ant-select-selection,
        .ant-pagination-options-quick-jumper input {
            background-color: #f6f6f6;
            border-color: transparent;
        }
        .ant-pagination-item-active {
            background-color: $--primary-color;
            & > a {
                color: white;
            }
        }
    }
    .app-content .iconfont {
        font-size: inherit;
        vertical-align: middle;
    }
    .zero-icon {
        letter-spacing: 0;
        font-size: inherit !important;
    }
}
